• Property bounds of window, which can be got and set
• Class "settings" and properties "current settings" and "factory settings" of application (experimental); the properties as well as their items can be got and set
0.7.1 (12/20/95)
• Choice between lowercase/uppercase and 3/4 characters suffixes
• Choice of the creator of files created by clip2gif
• Most important functions are exported so that, with the help of the Fragment Manager and the C files included, clip2gif can be used as a library from C language (PowerMac only)
• Output bounding size
• Baseline TIFF files (except CCITT Group 3 compressed images)
• In "drawing" AE parameter, "justification" allowed also when the position is specified by two numbers (was previously used only with a bounding box)
• Menu item "Reset to Factory Settings"
• AppleScript command "get PICT resource of"
• The parameter "colors palette" of the AppleScript command "save" accepts also a list of RGB colors
• The "in" parameter of "save" can also specify a window, allowing poor man's animations
• When it's worth to, uses temporary memory
• Files created by clip2gif have a clip2gif creator signature by default ('c2gf', which is now registered)
• Additional parameters to "rectangle" and "frame" for rounded rectangles, and to "disk" and "circle" for arcs
• Better charts alignement
• Bug in the clipboard handling fixed
• Only the main monitor (the one with the menu bar) is taken into account for the screen property; screen without crop does include the menu bar
0.7 (9/5/95)
• The scale option is ignored when opening a file in a window or creating an image from scratch (and consequently the about box has always the correct size)
• Maximum of 128 windows simultaneously open (instead of 64), and error message when one tries to open a 129th one
• Memory leak fixed when there is not enough memory to create the offscreen during the GIF decoding
• Better error reporting when opening a bad image file
• One can open any file type by pressing the Option key while selecting the "Open..." menu item
• JPEG input
• When the user cancels the Color Picker selection, the previous transparency setting is now preserved
• Window menu
• Windows identified by negative numbers (-1 = last in AppleScript) are handled correctly
• The "Open" menu item was not reenabled after an "Open Clipboard" disabling; fixed
• Opening gif and jpeg files requires less memory
• Better error recovery
• The invisible grow box is made slightly more visible by changing the cursor when it's moved over it. It's now compatible with Aaron
• It's now possible to launch clip2gif on a PowerMac without QuickTime
• The AppleScript dictionary entry for "close" has been corrected
• One can close all windows by pressing the Shift key while closing any window with any method
• Option to choose the pixel depth for jpeg conversions
• "chart data" and "chart style" to draw charts quicker and easier
• New "screen" property of the application class, to take a snapshot of the screen (or a smaller part with crop)
• The displayed images are dithered if the monitor has 256 colors or less and there is enough memory
• Option in the Preferences dialog (previously named Batch Conversion) to allow the overwriting of converted files
• Simplified Options menus (optional), and redesigned File menu
• Use of the Control key to select "open" or "convert" as the default behavior of the open document AppleEvent, and mark
• More tolerent for gif input
• For palette quantizing, uses medianMethod instead of popularMethod (which chooses the most frequent colors, sometimes with disastrous results)
• Can drag a window by holding down the Option key and clicking anywhere in its content
• AppleGuide for clip2gif shortcuts
• RGB color <-> list coercion handler included, so that the about box is correctly displayed even without AppleScript
• Limit on the size of the strings and picts returned by get and save removed
• Property "version" to retrieve the version number as a string (e.g. "0.7")
• A property (clipboard, screen or version) can be used directly as the argument of drawn text and drawn picture
• System font corrupted, strange clipping, etc: fixed
• Recognizes (but does not decode) tiff files
• Noisy bottom bug removed (hopefully)
0.6 (6/16/95)
• Justified text has a transparent background, but is a bitmap even with pict output
• Windows, changes in menus to support them, about box in a nonmodal window, recordable about box, "convert" removed, "open", "save" and "set" added
• In version 0.5, when a file was overwritten, its signature was never changed. Corrected
• Transparency color specified in the Color Picker or directly in the image
• Graphic elements are now correctly handled with pict output, even with a scaling factor of 100%
0.5.1 (5/19/95)
• Transparency based on the first pixel debugged
• Memory leak during "get clipboard" corrected
0.5 (5/17/95))
• Dialog to choose a non standard scale, and reduced choice of scales available directly in the Options menu
• Text style specification added to the drawing commands
• Justification and text bounding box added to the drawing commands
• Text style/size/font are reset to their default values for each graphic element
• AppleScript dictionary improved (one pseudo-class is defined for the graphic elements)
• “convert” accepts a PICT as direct object
• The quality set in the Options menu is used as the default value when clip2gif receives an AppleEvent without quality specification
• When QuickTime is not installed, JPEG output is now disabled and GIF remains enabled
• Better error reports
• The “line” graphic element now supports more than one segment
• “polygon” graphic element
• The “gray shades” parameter has been replaced by “colors palette” with three accepted values: system colors (same as gray shades false with clip2gif 0.4), gray shades (gray shades true), and input colors (new) for output colors based on the ones found in the input image.
• When a file already exists, it is overwritten, not deleted and created again. This avoids the loss of aliases and icons.
• RGB color specifications conform to the AppleEvents Registry, i.e. components are in the 0-65535 range (sorry for having used percents, but changing that now is probably better than later)
• The output can be returned as a string or a PICT in the reply of an AppleEvent
• Graphic elements work for PICT output
• File renaming method improved
• Some options in submenus
• Cropping (with AppleScript)
• GIF file input
• The transparency parameter still accepts false and true for backward compatibility, but one can also specify no, white, first pixel (pixels with the same color as the top left one are transparent) or (with AppleScript) an aribitrary RGB color (e.g. {49152,49152,49152} for the grey shade used by NetScape)
• the class application has been defined, with only one property, clipboard, which can be used as the direct object of convert (convert requires a direct object now). The clipboard property can be used only to retrieve a picture.
• Command get ("set c to the clipboard" has the same effect as "set c to convert the clipboard in picture"; note that get is implicit)
• One bug less in the GIF encoding with 4 bits/pixel or less
• Dithering
0.4 (3/2/95)
• Graphic elements
• Creation from an empty rectangle
• Gray shades GIF output
• Edit menu (useful only with the "Save as" dialog)
• More system environment tests
• Balloon help
0.3.0.1
• AppleShare volume writing corrected
0.3 (2/8/95)
• “convert "..." saving as...” AE to allow different output file formats
• JPEG output (if QuickTime is present)
• PICT output (useful only for the clipboard)
• recordable
• preferences file
• icons
• displays the about box when an oapp Apple Event is received
• the depth parameter code is now 'pdpt', as specified in the AppleEvent Registry
0.2 (1/31/95)
• fat binary
• possibility to scale the output between 1 & 1000 % (open the "Get Info" of clip2gif and specify more memory if necessary; 1000% of a 640x480 screen means 30 Mb!)
• watch cursor during conversion
• "Save Clipboard As Gif..." dimmed if the clipboard doesn't contain a pict